package org.jiuling.basics.validation;

import java.util.Date;

/**
 * 日期校验
 * @author 紫灵
 * @date 2022年02月10日 10时07分43秒
 */
public class DateVerify {

    /** 私有构造方法，禁止创建对象 */
    private DateVerify() {}

    /**
     * 是否为空
     * @param date 时间
     * @return 是否为空
     */
    public static boolean isNull(Date date){
        return date == null;
    }

    /**
     * 是否大于当前时间
     * @param date 时间
     * @return 是否大于当前时间
     */
    public static boolean greaterThanNewDate(Date date){
        Assertions.DateAssertions.isNotNull("时间不能为空！",date);
        return date.getTime() > new Date().getTime();
    }

}
